export interface ApiResponse<T = any> {
    success: boolean;
    message?: string;
    data?: T;
    error?: string;
}

export interface ListResponse<T= any> {
    records: T[];
    total: number;
    size: number;
    current: number;
    pages: number;
} 